English Dictionary
◊ COFFEE STALL
coffee stall
n : a stand (usually movable) selling hot coffee and food
(especially at night)